.login-header {
  width: 100%;
  height: 4.8rem;
  background: url("../images/login-banner.png") no-repeat;
  background-size: 100% 100%; }

.login-content {
  width: 100%; }
  .login-content .content-header {
    height: 1.36rem;
    font-size: 0.37333rem;
    font-weight: 600;
    color: #3f3f3f;
    padding: 0 0.98667rem;
    padding-bottom: 0.13333rem;
    background-color: #ffffff; }
  .login-content span {
    text-align: center;
    line-height: 1.36rem;
    width: 2.98667rem; }
  .login-content span.active {
    border-bottom: 0.10667rem solid #4a90e2; }
  .login-content .content-import {
    padding: 0.21333rem 1.34667rem 0 0.89333rem; }
  .login-content .password, .login-content .account {
    width: 100%;
    height: 1.06667rem;
    border-bottom: 0.05333rem solid #e2e2e2;
    margin-top: 0.66667rem;
    font-size: 0.37333rem; }
    .login-content .password input, .login-content .account input {
      width: 100%;
      height: 100%;
      color: black;
      display: inline-block; }
    .login-content .password i, .login-content .account i {
      width: 1.09333rem;
      height: 100%;
      display: inline-block;
      margin-left: 0.36rem; }
  .login-content .account i {
    background: url("../images/icon-account.png") no-repeat;
    background-size: 0.45333rem 0.44rem; }
